﻿/* CSS Document */

body{
 margin:0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 }
h1,h2,h3,h4,p,dl,ul,dd,dt,li{
 margin:0px;
 padding:0px;
 font-size:12px;
 }
ul,li{
 list-style:none;
 }
img{
 border:0px;
 }
input{
 font-size:12px;
 }
a{
 text-decoration:none;
 color:#666666;
 }
a:hover{
 text-decoration:underline;
  color:#666666;
 }
#main{
 width:940px;
 margin:auto;
 padding-left:30px;
 padding-right:30px;
 }
.ukContent{
 background:url(../images/UK_fbline.gif) repeat-y;

 }
.ukLeft{
 float:left;
 width:157px;
 padding-top:50px;
 }
.uklogo{
 background:url(../images/UK_line01.gif) repeat-x bottom;
 padding-bottom:20px;
 margin-bottom:20px;
 }
.ukNav{
 background:url(../images/UK_line01.gif) repeat-x bottom;
 padding-bottom:14px;
 margin-bottom:20px;
} 
.ukNav dt{
 font-size:17px;
 font-weight:bold;
 line-height:120%;
 padding-bottom:8px;
 }
.ukNav dd{
 padding-bottom:5px;
 }
.ukNav dd img,.ukNav dt img{
 display:block;
 }
.ukNav dt a{
 color:#666666;
 }
.ukSearch{
 border:1px solid #666666;
 height:20px;
 margin-bottom:5px;
 } 
.ukSearch dt{
 width:138px;
 height:20px;
 float:left
 }
.ukSearch dt input{
 width:130px;
 padding-left:3px;
 margin-top:1px;
 border:1px solid #FFFFFF;
 height:14px;
 }
.ukSearch dd{
 float:left;
 border-left:1px solid #666666;
 width:14px;
 height:20px;
 } 
.ukSearch dd img{
 border:0px;
 } 
.ukRight{
 float:right;
 width:742px;
 }
.ukRight h1{
 background:url(../images/UK_line01.gif) repeat-x bottom;
 padding-bottom:1px;
 }
.ukRight h1.reg{

 background:none;
 }
.ukTopLink{
  padding-top:22px;
  height:28px;
  text-align:right;
  border-bottom:2px solid #000000;
  }
.ukSearchIntro{
 padding-top:28px;
 padding-bottom:40px;
 color:#666666;
 font-size:13px;
 font-weight:bold;
} 
.ukSearchIntro span{
 color:#01a0c7;
 }
.ukSearchIntro p{
 line-height:150%;
 margin-bottom:20px;
 }
.ukSearchIntro li{
 background:url(../images/UK_point.gif) no-repeat left 2px;
 padding-left:15px;
 padding-bottom:15px;
 }




.ukSearchbox{
 padding-top:28px;
 padding-bottom:30px;
 color:#666666;
 font-size:13px;
 font-weight:bold;
 height:22px;
} 
.ukSearchbox input{
 border:1px solid #666666;
 padding-left:5px;
 padding-right:5px;
 width:550px;
 font-size:12px;
 float:left;
 height:18px;
 }
.ukSearchbox img{
 float:left;
 }





 
 
.ukRegsitrtion {
 margin-bottom:30px;
 }
.ukRegsitrtion h2{
 border-top:1px solid #000000;
 padding-bottom:7px;
 color:#333333;
 padding-top:6px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 }
.ukRegsitrtion h2 span{
 display:block;
 float:right;
 }
.ukRegsitrtion .box{
 background:#f5f5f5;
 padding-top:20px; 
 padding-bottom:15px;
 } 
.ukRegsitrtion .box dt{
 background:url(../images/UK_R1.0_Register_bg.gif) no-repeat;
 float:left;
 width:190px;
 height:25px;
 padding-left:6px;
 padding-top:3px;
 color:#FFFFFF;
 }  
.ukRegsitrtion .box dd{
 float:left;
 width:540px;
 color:#666666;
 margin-bottom:10px;
 } 
.ukRegsitrtion .box dd input.w{
 padding:3px 15px;
 color:#b2b2b2;
 border:1px solid #cccccc;
 width:490px;
}
.ukRegsitrtion .box dd span{
 display:block;
 width:112px;
 float:left;
 height:29px;
 } 
.ukRegsitrtion .box dd span.recom{
 width:180px;
 }
.ukRegsitrtion .box dd span.recom230{
 width:240px;
 }
.ukRegsitrtion .box dd span.sl{
 width:90px;
 }

.ukRead{
 background:url(../images/UK_line01.gif) repeat-x 50px;
 padding-bottom:20px;
 margin-bottom:90px;
} 
.ukRead h2{
 color:#b2b2b2;
 font-weight:normal;
 margin-bottom:5px;
 } 
.ukRead h2 span{
 color:#FF0000;
 }
.ukRead dt{
 width:30px;
 float:left;
 height:30px;
 } 
.ukRead dd{
 width:712px;
 float:left;
 color:#666666;
  height:30px;
 line-height:160%;
 }
.ukRead dd span{
 color:#01a0c7;
} 
.ukRead dd a{
 color:#01a0c7;
 }
.ukRead dd div a,.ukRead dd div{
 color:#ed3b43;
 }
.ukRead p{
 margin-top:30px;
 }
 
 
 
.ukSearchResults {
 margin-bottom:15px;
 }
.ukSearchResults h2{
 border-top:1px solid #000000;
 padding-bottom:7px;
 color:#333333;
 padding-top:6px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 }
.ukSearchResults h3{
 border-top:1px solid #000000;
 
 color:#01a0c7;

 padding-bottom:7px;
 padding-top:6px;

 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 } 
.ukSearchResults h3 span{
 display:block;
 float:left;
 line-height:100%;
 }
.ukSearchResults h3 span{
 font-size:36px;
 margin-right:10px;
 } 
.ukSearchResults h3 span.f12{
 font-size:12px;
 padding-top:6px;
 }  
.ukSearchResults h3 span.f12 font{
 font-size:10px;
 color:#666666;
 font-weight:normal
 } 
.ukSearchResults h4{
 padding-bottom:7px;
 color:#333333;
 padding-top:6px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 } 
 
.ukSearchResults dt{
 color:#01a0c7;
 padding-bottom:5px;
}
.ukSearchResults a{
 color:#01a0c7;
 text-decoration:underline;
}
.ukSearchResults a:hover{
 color:#01a0c7;
 text-decoration:none;
}
.ukSearchResults dd{
 padding-bottom:15px;
 line-height:150%;
 color:#666666;
 }
.ukSearchResults span{
 color:#01a0c7;
 font-weight:bold
 }
.ukSearchResults ul{
 float:left;
 margin-bottom:40px;
  }
.ukSearchResults ul.bot20{
 margin-bottom:10px;
 }
.ukSearchResults li{
 width:130px;
 float:left;
 margin-left:1px;
 margin-right:17px;
 display:inline;
 line-height:130%;
 text-align:center;
 color:#666666;
 }
.ukSearchResults li span{
 color:#01a0c7;
 }
.ukSearchResults li img{
 display:block;
 margin-bottom:4px;
 }
 
.ukSearchResults .e-newsletter{

} 
.ukSearchResults .e-newsletter li{
 padding-left:50px;
 width:150px;
 text-align:left;
 } 

.ukSearchResults .e-newsletternew li{
 width:738px;
 display:block;
 height:25px;
 float:none;
 text-align:left
 } 
.ukSearchResults .e-newsletternew li img{
 display:block;
 float:right
 } 
 
 
 
 
 
 
 
 
 
 
 
 
 
.ukSearchResultsbox {
 margin-bottom:15px;
 }
.ukSearchResultsbox h3{
 border-top:1px solid #000000;

 padding-bottom:7px;
 color:#01a0c7;
 padding-top:6px;

 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 } 
.ukSearchResultsbox h3 span{
 display:block;
 float:left;
 line-height:100%;
 }
.ukSearchResultsbox h3 span{
 font-size:36px;
 margin-right:10px;
 } 
.ukSearchResultsbox h3 span.f12{
 font-size:12px;
 padding-top:6px;
 }  
.ukSearchResultsbox h3 span.f12 font{
 font-size:10px;
 color:#666666;
 font-weight:normal
 } 

.ukSearchResultsbox ul.bot20{
 margin-bottom:10px;
 }
.ukSearchResultsbox li{
 width:738px;
 height:25px;
 } 
.ukSearchResultsbox li img{
 display:block;
 float:right
 } 
 
 
 
 
 
 
 
 
 
 
.ukVisualart {
 margin-bottom:40px;
 }
.ukVisualart h2{
 border-top:1px solid #000000;
 padding-bottom:7px;
 color:#333333;
 padding-top:6px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 }
.ukVisualart h3{
 border-top:1px solid #000000;
 padding-bottom:7px;
 color:#ee4c9b;
 padding-top:6px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 } 
.ukVisualart h3 span{
 display:block;
 float:left;
 line-height:100%;
 }
.ukVisualart h3 span{
 font-size:36px;
 margin-right:10px;
 } 
.ukVisualart h3 span.f12{
 font-size:12px;
 padding-top:6px;
 }  
.ukVisualart h3 span.f12 font{
 font-size:10px;
 color:#666666;
 font-weight:normal
 }  
.ukVisualart dt,.ukVisualart dd{
 float:left;
 } 
.ukVisualart dt{
 padding-left:12px;
 width:257px;
 }  
.ukVisualart dd{
 width:442px;
 color:#666666;
 line-height:150%;
 padding-top:5px;
 }  
.ukVisualart dd li{
  padding-top:8px;
  background:url(../images/UK_icon08.gif) no-repeat left 12px;
  padding-left:15px;
  }
.ukVisualart dd span{
 color:#ee4c9b;
 font-weight:bold
} 
 
 
 
 
 
 
 
 
 
.ukPerformingart {
 margin-bottom:40px;
 }
.ukPerformingart h2{
 border-top:1px solid #000000;
 padding-bottom:7px;
 color:#333333;
 padding-top:6px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 }
.ukPerformingart h3{
 border-top:1px solid #000000;
 padding-bottom:7px;
 color:#01a0c7;
 padding-top:6px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 } 
.ukPerformingart h3 span{
 display:block;
 float:left;
 line-height:100%;
 }
.ukPerformingart h3 span{
 font-size:36px;
 margin-right:10px;
 } 
.ukPerformingart h3 span.f12{
 font-size:12px;
 padding-top:6px;
 }  
.ukPerformingart h3 span.f12 font{
 font-size:10px;
 color:#666666;
 font-weight:normal
 }  
.ukPerformingart dt,.ukPerformingart dd{
 float:left;
 } 
.ukPerformingart dt{
 padding-left:12px;
 width:257px;
 }  
.ukPerformingart dd{
 width:442px;
 color:#666666;
 line-height:150%;
 padding-top:5px;
  padding-left:12px;
 }  
.ukPerformingart dd li{
  padding-top:8px;
  background:url(../images/UK_icon09.gif) no-repeat left 12px;
  padding-left:15px;
  }
.ukPerformingart dd span{
 color:#01a0c7;
 font-weight:bold
}  
 
 
 
 
 




.ukFilmart {
 margin-bottom:40px;
 }
.ukFilmart h2{
 border-top:1px solid #000000;
 padding-bottom:7px;
 color:#333333;
 padding-top:6px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 }
.ukFilmart h3{
 border-top:1px solid #000000;
 padding-bottom:7px;
 color:#89c765;
 padding-top:6px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 } 
.ukFilmart h3 span{
 display:block;
 float:left;
 line-height:100%;
 }
.ukFilmart h3 span{
 font-size:36px;
 margin-right:10px;
 } 
.ukFilmart h3 span.f12{
 font-size:12px;
 padding-top:6px;
 }  
.ukFilmart h3 span.f12 font{
 font-size:10px;
 color:#666666;
 font-weight:normal
 }  
.ukFilmart dt,.ukFilmart dd{
 float:left;
 } 
.ukFilmart dt{
 padding-left:12px;
 width:278px;
 }  
.ukFilmart dd{
 width:442px;
 color:#666666;
 line-height:150%;
 padding-top:5px;
 }  
.ukFilmart dd li{
  padding-top:8px;
  background:url(../images/UK_icon10.gif) no-repeat left 12px;
  padding-left:15px;
  }
 .ukFilmart dd li.point{
  padding-top:8px;
  background:url(../images/UK_point1.gif) no-repeat 15px 12px;
  padding-left:28px;
  width:408px;
  }
.ukFilmart dd span{
 color:#89c765;
 font-weight:bold
}  













.ukcontactUs {
 margin-bottom:15px;
 padding-top:28px;
 }

.ukcontactUs h3{
 border-top:1px solid #000000;
 padding-bottom:12px;
 color:#01a0c7;
 padding-top:12px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 } 
.ukcontactUs h3.f00{
 border-top:1px solid #333333;
 padding-bottom:12px;
 color:#000000;
 padding-top:12px;
 margin-bottom:16px;
 background:url(../images/UK_line01.gif) repeat-x bottom;
 } 
.ukcontactUs h4{
 padding-bottom:12px;
 color:#01a0c7;
 padding-top:12px;
 margin-bottom:16px;
 } 
.ukcontactUs dt{
 color:#01a0c7;
 padding-bottom:5px;
}
.ukcontactUs a{
 color:#01a0c7;
 text-decoration:underline;
}
.ukcontactUs a:hover{
 color:#01a0c7;
 text-decoration:none;
}
.ukcontactUs dd{
 padding-bottom:15px;
 line-height:150%;
 color:#666666;
 }

.ukcontactUs .contact{
 padding-bottom:10px;
 float:left
}
.ukcontactUs .contact dt{
 width:100px;
 padding-left:3px;
 color:#666666;
 float:left;
 padding:0px;
 font-weight:bold
}
.ukcontactUs .contact dd{
 line-height:150%;
 width:635px;
 color:#666666;
 padding-bottom:5px;
 float:left;
 } 


.ukcontactUs .Categories{
 padding-bottom:10px;
 padding-left:5px;

}
.ukcontactUs .Categories dt{
 padding-left:3px;
 color:#666666;
 width:730px;
 padding:0px;
 padding-bottom:10px;
 padding-top:15px;
 font-weight:bold;
 clear:both;
}
.ukcontactUs .Categories dd{
 line-height:150%;
 width:100px;
 color:#666666;
 padding-bottom:5px;
 float:left;
 }
.ukcontactUs .Categories dd.lar{ 
  width:150px;
  }
.ukcontactUs .Categories dd input{

 }
.ukcontactUs .Categories dt input{
 border:1px solid #cccccc;
 width:550px;
  color:#b2b2b2;
 }
.ukcontactUs .Categories dt span{
 padding-right:15px;
 }




























 
 
 
 
 
 
 
 
 
.ukSearchResultsLR {
 margin-bottom:20px;
 }
.ukSearchResultsLR dt,.ukSearchResultsLR dd{
 float:left;
 display:inline
 } 
.ukSearchResultsLR dt{
 width:210px;
 } 
.ukSearchResultsLR dd{
 width:510px;
 line-height:160%;
 } 
.ukSearchResultsLR a{
 color:#01a0c7;
 text-decoration:underline;
}
.ukSearchResultsLR a:hover{
 color:#01a0c7;
 text-decoration:none;
} 
.ukSearchResultsLR span{
 font-weight:bold;
  color:#01a0c7;
 } 
 
 
 
 
.ukTopLink a,.ukTopLink span{
 color:#b2b2b2;
 }
.ukSearchResults .comments{
 padding-bottom:10px;
 float:left
}
.ukSearchResults .comments dt{
 color:#01a0c7;
 width:83px;
 float:left;
}
.ukSearchResults .comments dd{
 line-height:150%;
 width:635px;
 color:#666666;
 padding-top:10px;
 padding-bottom:5px;
 float:left;
 }
.ukSearchResults .contact{
 padding-bottom:10px;
 float:left
}
.ukSearchResults .contact dt{
 width:100px;
 padding-left:3px;
 color:#666666;
 float:left;

  padding:0px;
 font-weight:bold
}
.ukSearchResults .contact dd{
 line-height:150%;
 width:635px;
 color:#666666;
 padding-bottom:5px;
 float:left;
 } 
.ukSearchResults .leave{
 float:left
}
.ukSearchResults .leave dt{
 width:203px;
 padding-left:3px;
 color:#666666;
 float:left;
 height:28px;
 overflow:hidden;
   margin:0px;
  padding:0px;
 font-weight:bold
}
.ukSearchResults .leave dt.red{
 width:528px;
 padding-left:207px;
 font-weight:normal;
 height:22px;
 color:#fc1027;
 }
.ukSearchResults .leave dt span{
 font-weight:normal;
 color:#FF0000;
 }
.ukSearchResults .leave dt.all{
 width:736px;
 font-weight:normal
 } 
.ukSearchResults .leave dd{
 line-height:150%;
 width:533px;
 color:#666666;
 float:left;
  margin:0px;
  padding:0px;
 height:28px;
 overflow:hidden;
 }  
.ukSearchResults .leave dd input{
 padding:3px 15px;
 color:#b2b2b2;
 border:1px solid #cccccc;
 width:282px;
}
.ukSearchResults .leave dd input.yzm{
 padding:3px 15px;
 color:#b2b2b2;
 border:1px solid #cccccc;
 width:212px;
 float:left
}
.ukSearchResults .leave dd .left{
 float:left;
 margin-right:5px;
 padding-top:1px;
 }
.ukSubmit{
  background:url(../images/UK_line01.gif) repeat-x top;
  padding-top:20px;
  padding-left:3px;
  margin-top:15px;
  margin-bottom:56px;
 } 
.h56{
 height:56px;
 clear:both
 }
.ukDiagoe{
 margin-bottom:56px;
 margin-top:36px;
 color:#666666;
 }
.ukDiagoe h2{
 margin-bottom:28px;
 }
.ukDiagoe h3{
 font-size:13px;
 margin-bottom:22px;
 color:#333333;
 }
.ukDiagoe h4{
 font-size:18px;
 margin-bottom:20px;
 text-align:center;
 color:#333333;
 }
.ukDiagoe h4 span{ 
 color:#01a0c7;
 line-height:120%;
 }
.ukDiagoe p{
 line-height:150%;
 margin-bottom:20px;
 }
.ukDiagoe p span{
  color:#01a0c7;
  }
 .ukDiagoe p span.t{
  display:block;
  font-weight:bold;
  }
.ukDiagoe p.center{
 text-align:center;
 }
.ukDiagoe p a{
 color:#01a0c7;
 }
.ukDiagoe th{
 background:#cccccc;
 color:#FFFFFF;
 height:35px;
 border-top:1px solid #dbdbdb;
 border-left:1px solid #dbdbdb;
 }
.ukDiagoe th.right{
 border-left:1px solid #ffffff;
 text-align:center;
 }
.ukDiagoe .ukmore,.ukDiagoe .ukmore1{
 margin-bottom:20px;
 cursor:pointer;
 }
.ukDiagoe .ukback,.ukDiagoe .ukback1{
 margin-bottom:20px;
 cursor:pointer;
 display:none;
 }
.ukDiagoe .xllist,.ukDiagoe .xllist1,.ukDiagoe .xllist2{ 
 display:none;
}
.ukDiagoe .xllist2 td{
 text-align:left;
 height:auto;
 border-left:none;
 line-height:150%;
}
.ukDiagoe .xllist2 span.t{
  display:block;
  font-weight:bold;
   color:#01a0c7;
  }
.ukDiagoe .xllist2 span.b{
  display:block;
  font-weight:bold;
  color:#666666;
  }
.ukDiagoe .xllist2 p{
 margin-bottom:10px;
 }
.ukDiagoe table{
 margin-bottom:15px;
 }
.ukDiagoe td{
text-align:center;
 height:35px;
 border-left:1px solid #dbdbdb;
 }
.ukDiagoe td.right{
 border-right:1px solid #dbdbdb;
 text-align:center;
 }
.ukDiagoe td.bottom{
 border-bottom:1px solid #dbdbdb;
 }
.ukDiagoe td.fc{
 color:#01a0c7;
 font-size:13px;
 }
.ukDiagoe dl{
 margin-bottom:30px;
 }
.ukDiagoe dt{
 float:left;
 width:248px;
  height:185px;
}

.ukDiagoe dt img{ 
 border:1px solid #d0d0d0; 
 display:block;
 }
.ukDiagoe dd{
 float:left;
 width:478px;
 height:185px;
}
.ukDiagoe dd a{
 color:#01a0c7;
 }
.ukDiagoe li{
 background:url(../images/UK_point.gif) no-repeat left 6px;
 padding-left:15px;
 padding-top:5px;

 }
.ukDiagoe ul{
  margin-bottom:20px;
  }
.ukDiagoe dd span{
 display:block;
 margin-bottom:10px;
 font-weight:bold;
 font-size:13px;
 }

.ukDiagoeLine{
 background:url(../images/UK_line01.gif) repeat-x 0px 10px;
 height:41px;
}

.swireLeft{
 float:left;
 width:168px;
 }
.swireLeft img{
 display:block;
 margin-bottom:25px;
 }
.swireRigth{
 float:left;
 width:574px;
 }
.swireLeftR{
 float:left;
 width:148px;
 margin-left:20px;
 display:inline;
 }
.swireLeftR img{
 display:block;
 margin-bottom:25px;
 }
 
 
.UKabout{
 padding-top:28px;
 padding-bottom:40px;
 color:#666666;
 font-size:13px;
 font-weight:bold;
} 
.UKabout span{
 color:#01a0c7;
 }
.UKabout h2{
 line-height:150%;
 margin-bottom:10px;
 font-size:14px;
 margin-top:10px;
 color:#333333;
 font-weight:bold
 }
.UKabout p{
 line-height:150%;
 margin-bottom:5px;
 font-weight:bold
 }
.UKabout li{
 background:url(../images/UK_point1.gif) no-repeat left 2px;
 padding-left:15px;
 padding-bottom:5px;
 font-weight:normal;

 }
.ukBecome{
 border-top:2px solid #000000;
 font-size:14px;
 color:#000000;
 padding-top:13px;
 padding-bottom:17px;
 font-weight:bold

}
 


.sitemap01{
 margin-left:90px;
 padding-top:90px;
 float:left;
 width:160px;
 font-size:12px;
 display:inline;
 }
.sitemap01 dt,.sitemap02 dt,.sitemap03 dt{
 font-weight:bold;
 }
.sitemap01 dt a{
 color:#666666;
 }
.sitemap01 dd,.sitemap01 dt {
 margin-bottom:10px;
 }
.sitemap01 dd a,.sitemap01 dd .links a,.sitemap02 dt.links a,.sitemap03 dd.links a{
 color:#01a0c7;
 }
.sitemap02 dt.s{
 font-weight:normal;
 }
.sitemap02{
 margin-left:90px;
 padding-top:90px;
 float:left;
 width:190px;
 font-size:12px;
 display:inline;
 }
.sitemap02 dd{
 background:url(../images/UK_icon11.gif) no-repeat 0px 4px;
 padding-left:15px;
 font-size:10px;
  margin-bottom:10px;
 }
.sitemap02 dt {
 margin-bottom:10px;
 font-size:12px;
 }


.sitemap03{
 margin-left:90px;
 padding-top:90px;
 float:left;
 width:120px;
 font-size:12px;
 display:inline;
 }
.sitemap03 dt {
 margin-bottom:10px;
 }
.sitemapH{
 height:40px;
 }

.homebox1{
 margin-bottom:20px;
  margin-top:-2px;
 }
.homebox2{
 margin-bottom:20px;
 float:left;
 margin-right:22px;
 width:471px;
 display:inline;
 }  
.homebox3{
 margin-bottom:20px;
 width:248px;
 float:left;
 display:inline;
 }
.homebox4{
 margin-bottom:20px;
 float:left;
 margin-right:22px;
 width:468px;
 border:1px solid #cccccc;
 display:inline;
 height:148px;
 }   
.homebox4 dd{
  float:left;
  }
  .homebox4 dt {
   height:34px;
   }
 .homebox4 dt img,.homebox4 dd img{
 display:block;
 }
.homebox4 dd span{
 display:block;
 position:absolute;
 text-align:center;
 display:none;
 color:#FFFFFF;
 width:156px;
 padding-top:40px;
 height:74px;
 font-size:14px;
 text-decoration:none;
 background:url(../images/pBg.png);
 }
.homebox4 dd a{
 color:#FFFFFF;
 text-decoration:none;
 cursor:pointer
 }
.homebox4 dt{
  width:469px;
 }
#footer{
 border-top:2px solid #000000;
 padding-top:0px;
 }
#footer dl{
 margin-top:15px;
 }
#footer dt{
 float:left;
 width:200px;
 }
#footer dd{
 text-align:right;
 float:left;
 width:740px;
 color:#666666;
} 
#footer dd p{
 height:30px;
 font-size:10px;
 margin-top:40px;
 } 
#footer dd p span{
  font-size:10px;
  color:#333333;
  padding-right:10px;
  }

#privatacy{
 width:510px;
 padding:30px;
 background:#FFFFFF;
 line-height:150%;
 height:450px;
 color:#666666;
 }
#privatacyScroll {
 height:380px;
 width:510px;
 overflow:hidden;
 }
.privatacycopy {
 width:500px;
 }
#privatacyScroll h2{
 font-size:14px;
 color:#000000;
 margin-bottom:20px;
 }
#privatacyScroll h3{
 font-size:13px;
 color:#000000;
 font-weight:normal;
 margin-bottom:20px;
 }
#privatacyScroll p{
 margin-bottom:20px;
}
#privatacyScroll dl{
 margin-bottom:20px;
 }
#privatacyScroll dt{
 color:#01a0c7;
 font-weight:bold
}
#privatacyScroll dd{
  background:url(../images/UK_point.gif) no-repeat left 4px;
 padding-left:15px;
 padding-bottom:15px;
 }
.privatacyClose{ 
 background:url(../images/UK_line01.gif) repeat-x top;
 text-align:center;
 margin-top:20px;
 padding-top:15px;
 width:510px;
}
.clear{
 clear:both;
 }
 
/* PhaseII add */
.focus {border:1px solid #f00;}
.leftbar_reg {clear:both;width:155px;height:150px;margin-top:28px;}
.leftbar_discuss {clear:both;width:155px;height:150px;margin:10px 0 20px 0;}
.ukTopLink p {float:right;display:inline;margin-top:3px;}
.ukTopLink p.over {margin-right:20px;}
.ukTopLink p.over span {float:left; line-height:18px;}
.ukTopLink p.over img {float:left;display:inline;margin-left:5px;}
.ukTopLink dl {float:right;display:inline;margin-right:20px;}
.ukTopLink dl dt {float:left;display:inline;margin-right:3px;}
.ukTopLink dl dt a {display:block;background:url(../images/uk_reg.gif) no-repeat;width:57px;height:22px;}
.ukTopLink dl dt a:hover {background:url(../images/uk_reg_now.gif) no-repeat;}
.ukTopLink dl dd {float:left;}
.ukTopLink dl dd a {display:block;background:url(../images/uk_login.gif) no-repeat;width:57px;height:22px;}
.ukTopLink dl dd a:hover {background:url(../images/uk_login_now.gif) no-repeat;}
.ukTopLink dl dt span,.ukTopLink dl dd span {display:none;}

#interactivespace {margin-top:-2px;}
.discover {clear:both;background:url(../images/upload_bg.gif) no-repeat;width:742px;height:99px;margin-bottom:40px;overflow:hidden;}
.discover .imgload {float:left;display:inline;margin:1px 0 0 1px;width:97px;height:97px;overflow:hidden;position:relative;}
.discover .imgload .view {border:0;background:url(../images/btn_upload.gif) no-repeat;width:97px;height:97px;cursor:pointer;}
.discover .imgload .file {position:absolute;height:97px;top:0px;right:0px;filter:alpha(opacity:0);opacity:0;cursor:pointer;z-index:100;}
.discover .imgload img {position:absolute;top:0px;right:0px;z-index:101;}
.discover .imgload .deltxt {position:absolute;top:79px;right:0px;z-index:102;background:#000;filter:alpha(opacity:60);opacity:0.6;width:97px;height:18px;line-height:18px;text-align:center;color:#fff;}
.discover .imgload .deltxt a {color:#fff;}
.discover dl {float:left;display:inline;width:621px;margin:3px 0 0 22px;}
.discover dl dt textarea {border:0;background:none;width:618px;height:64px;font:normal 12px/16px Arial, Helvetica, sans-serif, SimSun;}
.discover dl dd input {float:right;border:0;background:url(../images/btn_publish.gif) no-repeat;width:116px;height:31px;cursor:pointer;}
.exhibition {clear:both;background:url(../images/title_exhibition.gif) no-repeat;width:742px;height:27px;overflow:hidden;}
.exhibition ol {float:left;display:inline;margin:2px 0 0 165px;width:230px;}
.exhibition ol li {float:left;list-style:none;margin:0;padding:0;color:#666;line-height:18px;}
.exhibition ol li span {font-weight:bold;}
.exhibition ol li a {display:block;padding-left:12px;margin-right:18px;color:#666;}
.exhibition ol li a.red {background:url(../images/icon_arrow_red.gif) no-repeat 0px 2px;color:#ed1e3a;}
.exhibition ol li a.blue {background:url(../images/icon_arrow_blue.gif) no-repeat 0px 2px;color:#01a0c7;}
.exhibition ol li a.green {background:url(../images/icon_arrow_green.gif) no-repeat 0px 2px;color:#00843f;}
.exhibition .page {float:right;width:270px;}
.exhibition .page ul {float:left;display:inline;margin-top:4px;width:146px;}
.exhibition .page ul li {float:left;display:inline;margin:0 3px;color:#999;}
.exhibition .page ul li a {color:#333;}
.exhibition .page ul li img {margin-top:2px;}
.exhibition .page .turn {float:left;width:95px;}
.exhibition .page span {float:left;display:inline;margin:4px 5px 0 5px;color:#999;}
.exhibition .page input {float:left;}
.exhibition .page input.num {width:20px;border:1px solid #999;}
.exhibition .page input.btn {border:0;background:url(../images/btn_page_go.gif) no-repeat;width:28px;height:18px;cursor:pointer;}
ul.element {clear:both;width:740px;}
ul.element li {float:left;width:165px;height:193px;overflow:hidden;padding:20px 0 0 20px;}
ul.element li.lingbg1 {background:url(../images/element_bg_1.gif) no-repeat;}
ul.element li.lingbg2 {background:url(../images/element_bg_2.gif) no-repeat;}
ul.element li.lingbg3 {background:url(../images/element_bg_3.gif) no-repeat;}
ul.element li.lingbg4 {background:url(../images/element_bg_4.gif) no-repeat;}
ul.element li.lingbg5 {background:url(../images/element_bg_5.gif) no-repeat;}
ul.element li img {width:145px;height:145px;}
ul.element li dl {clear:both;margin:7px 0 0 12px;color:#666;}
ul.element li dl dt {float:left;background:url(../images/icon_element_1.gif) no-repeat;width:65px;}
ul.element li dl dd {float:left;background:url(../images/icon_element_2.gif) no-repeat;width:65px;}
ul.element li dl a {display:block;width:45px;height:14px;padding-left:18px;}
ul.element li dl span {font-weight:bold;}
.pageline {clear:both;background:url(../images/icon_line_gray.gif) repeat-x;width:742px;padding-top:27px;}
.pageline .page {float:right;width:270px;}
.pageline .page ul {float:left;display:inline;margin-top:4px;width:146px;}
.pageline .page ul li {float:left;display:inline;margin:0 3px;color:#999;}
.pageline .page ul li a {color:#333;}
.pageline .page ul li img {margin-top:2px;}
.pageline .page .turn {float:left;width:95px;}
.pageline .page span {float:left;display:inline;margin:4px 5px 0 5px;color:#999;}
.pageline .page input {float:left;}
.pageline .page input.num {width:20px;border:1px solid #999;}
.pageline .page input.btn {border:0;background:url(../images/btn_page_go.gif) no-repeat;width:28px;height:18px;cursor:pointer;}

.detailtop {clear:both;height:44px;overflow:hidden;}
.detailtop dl {float:left;display:inline;margin-top:20px;}
.detailtop dl dt {float:left;}
.detailtop dl dt ul li {float:left;}
.detailtop dl dd {float:left;display:inline;margin-left:6px;color:#999;font:normal 14px/24px Arial, Helvetica, sans-serif, SimSun;}
.return {float:right;display:inline;margin-top:5px;}
.personal {clear:both;width:742px;height:356px;margin-bottom:28px;}
.personal .perimg {float:left;display:inline;width:481px;height:356px;margin-right:18px;border:1px solid #ccc;position:relative;}
.personal .perimg img {margin:6px 0 0 6px;}
.personal .perimg .magnifier {position:absolute;bottom:6px;right:6px;width:22px;height:22px;background:#000;filter:alpha(opacity:50);opacity:0.5;}
.personal .perimg .magnifier img {margin:5px 0 0 5px;}
.personal .perintro {float:left;width:234px;}
.personal .perintro dl {height:50px;overflow:hidden;margin-bottom:20px;}
.personal .perintro dl dt {float:left;}
.personal .perintro dl dd {float:left;display:inline;margin:34px 0 0 10px;font-size:14px;color:#333;}
.personal .perintro #pertxt {height:242px;padding-right:8px;overflow:hidden;}
.personal .perintro #pertxt p {margin-bottom:12px;line-height:18px;}
.personal .perintro .perfocus {float:left;display:inline;margin-top:20px;background:url(../images/btn_detail_up.gif) no-repeat;width:73px;height:24px;}
.personal .perintro .perfocus a {display:block;width:47px;height:24px;padding-left:26px;color:#fff;line-height:24px;}
.personal .perintro .perfocus a span {font-weight:bold;}
.personal .perintro .pershare {float:left;display:inline;background:url(../images/btn_detail_share.gif) no-repeat;width:147px;height:24px;margin:20px 0 0 4px;}
.personal .perintro .pershare span {float:left;display:inline;margin:6px 0 0 6px;color:#333;}
.personal .perintro .pershare a {float:left;display:inline;margin:4px 2px 0 2px;}
.titlecomment {clear:both;width:742px;height:29px;border-top:1px solid #999;overflow:hidden;}
.titlecomment dl dt {float:left;}
.titlecomment dl dd {float:left;line-height:28px;}
.commentzone {width:742px;background:#f5f5f5; margin-bottom:15px;}
.commentzone .commentline {clear:both;background:url(../images/icon_line_dashed.gif) repeat-x;width:742px;height:1px;overflow:hidden;}
.commentzone .commentpub {width:694px;margin:20px 0 0 24px;}
.commentzone .commentpub .commentform {height:118px;}
.commentzone .commentpub textarea {border:1px solid #ccc;width:692px;height:72px;font:normal 12px/18px Arial, Helvetica, sans-serif, SimSun;}
.commentzone .commentpub input {float:right;border:0;background:url(../images/btn_comment.gif) no-repeat;width:79px;height:25px;cursor:pointer;}
.commentzone .commentpub ul {clear:both;}
.commentzone .commentpub ul li {clear:both;border-top:1px solid #ccc;padding-top:12px;}
.commentzone .commentpub ul li dl {width:580px;}
.commentzone .commentpub ul li dl dt {float:left;display:inline;width:30px;margin-right:10px;}
.commentzone .commentpub ul li dl dd {float:left;width:540px;color:#666;line-height:18px;}
.commentzone .commentpub ul li dl dd span {font-weight:bold;color:#333;}
.commentzone .commentpub ul li acronym {clear:both;float:right;height:28px;}
.commentzone .commentpub ul li acronym a {color:#26abe2;}
.commentzone .commentpub .commentpage {clear:both;width:694px;border-top:1px solid #ccc;}
.commentzone .commentpub .commentpage ol {float:right;}
.commentzone .commentpub .commentpage ol li {float:left;display:inline;margin:0 0 0 20px;_line-height:36px;}
.commentzone .commentpub .commentpage ol li img {margin-top:3px;_margin-top:15px;}

#popimg {width:745px;position:relative;}
#popimg input {position:absolute;top:-10px;right:-30px;border:0;background:url(../images/btn_pop_close.jpg) no-repeat;width:26px;height:24px;}